
	.global _start
_start:
	la $t0, go
	jirl $r0, $t0, 0
go:
	la $sp, kernel_init_stack   # 将内核初始化栈的栈顶地址赋值给sp寄存器
	b main                      # 进入main运行

# 申请内核初始化栈
# 申请4KB的地址空间，kernel_init_stack变量指向栈顶位置
	.fill 4096,1,0
kernel_init_stack:

